2 trademarks were found for owners matching the name David Rankin.
#Classstatus
1 S:98122357
M:REVELATIONARY GOD

O:David Rankin
35 Pending
2 S:88638607
M:J WRAP
O:David Rankin
44 Dead
Trademark Alertz updated from USPTO on 2030-01-24